package gradle.common.core.annotation;

import java.lang.annotation.*;

/**
 * 字段排序-配合SortUtil使用
 *
 * @author 1141193930@qq.com
 */
@Target({ElementType.FIELD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface SortPre {

    /**
     * 别名，当别名为空时使用前端传过来的字段
     */
    String value() default "";

    /**
     * 前缀，排序字段的前缀-适用场景：当返回给前端的字段和数据库中存在的字段不一致时
     */
    String pre() default "";
}
